puncture anesthesia - Turkish English Dictionary